@charset "utf-8";
/* 系统参数设置开始 systemParam.html*/
.systemParam .ivu-tabs-bar{
    margin-bottom: 20px;
}
.systemParam .ivu-tabs-nav-scroll{
    overflow: visible;
}
.systemParam .ivu-tabs-nav-wrap{
    height: 46px;
}
.systemParam .ivu-tabs-ink-bar{
    bottom: -7px;
    background: #4578C8;
}
.systemParam .ivu-tabs-nav .ivu-tabs-tab-active{
    color: #4578C8!important;
}
.systemParam .ivu-tabs-nav .ivu-tabs-tab{
    color: #666666;
}
.xtcs_box {
    width: 100%;
    font-size: 14px;
    color: #333;
}

.xtcs_box .ivu-tabs-nav-wrap {
    margin-left: 20px;
}

/*公司设置*/
.Company-settings {
    width: 320px;
    color: #333333;
}
.Company-settings .input_money .ivu-select-single .ivu-select-selection{
    height: 24px;
}
.Company-settings .input_money .ivu-select-selection{
    border-radius: 0px;
}
.Company-settings .Company-mane{
    margin-left: 65px;
}
.Company-settings .dxk .ivu-radio-group {
    margin-left: 136px;
    margin-top: 4px;
}
.dxk .ivu-radio-group-vertical .ivu-radio-wrapper{
    margin-top: 5px;
}
.systemTab4 .dxk .ivu-radio-group-vertical .ivu-radio-wrapper{
    margin-top: 0px;
}
/*公司名称*/
.Company-mane {
    margin-left: 37px;
    width: 350px;
    color: #333;
    margin-top: 16px;
}

.Company-mane input {
    border: 1px solid #EAEEEF;
    padding-left: 5px;
}
/*公司佣金税额*/
.company_money {
    margin-top: 16px;
    float: left;
    margin-left: 37px;
    width: 310px;
}

.company_money .ivu-icon-arrow-down-b:before, .Customer .ivu-icon-arrow-down-b:before, .time_box .ivu-icon-arrow-down-b:before {
    content: "";
    background: url("../images/drowdown.png");
    width: 8px;
    height: 5px;
    display: block;
    background-size: cover;
    margin-top: 4px;
}

.company_money .ivu-select-selection {
    border: 1px solid #EAEEEF;
}

/*下拉框*/
.Company-mane input {
    width: 200px;
    height: 24px;
}

/*客户端登录*/
.dxk .ivu-radio-group {
    margin-left: 125px;
}

.dxk .ivu-radio-group span {
    font-size: 14px;
    color: #333333;
}
.ml80{
    margin-left: -89px!important;
    font-size: 14px;
}
.ml90{
    margin-left: -103px!important;
    font-size: 14px;
}
.dck strong {
    font-size: 14px;
}
.systemParam .ivu-radio-inner{
    left: 3px;
}
/*上传公司logo*/
.company_logo {
    float: left;
    margin-top: 13px;
    margin-left: 62px;
}

.xtcs_box .con4 .btn {
    width: 120px;
    height: 24px;
    line-height: 22px;
    text-align: center;
    background-color: #FBFDFC;
    display: block;
    font-size: 12px;
    border-radius: 4px;
    border: 1px solid #EAEEEF;
    color: #4578C8;
    margin-left: 76px;
    margin-top: 10px;
}

.xtcs_box .upload {
    float: left;
    position: relative;
}

.xtcs_box .upload_pic {
    display: block;
    width: 100%;
    height: 40px;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    border-radius: 5px;
    cursor: pointer;
}

.xtcs_box #cvs {
    background-image: url(../images/logo_img.png);
    width: 200px;
    height: 120px;
    margin-left: 77px;
    margin-top: -20px;

}

/*客户管理的下拉菜单*/
.Customer {
    width: 420px;
    height: 750px;
    margin-left: 37px;
}

.input_day {
    display: block;
    float: left;
    margin-left: 10px;
    /*margin-top: -2px;*/
}
.input_day .ivu-select-single .ivu-select-selection{
    height: 24px;
    border-radius: 0px;
}
.input_day .ivu-select-single .ivu-select-selection .ivu-select-placeholder,
.input_day .ivu-select-single .ivu-select-selection .ivu-select-selected-value{
    line-height: 22px;
}
.input_day .ivu-select-selection{
    border: 1px solid #EAEEEF;
}
.personal_day {
    margin-top: 22px;
    color: #333333;
}

.department_day {
    margin-top: 20px;
    color: #333333;
}

/*自动升级设置*/
.time_box {
    margin-top: 16px;
    margin-left: 37px;
    color: #333333;
}
.time_box .ivu-input-number{
    border-radius: 0;
    background: #FFFFFF;
    border: 1px solid #EAEEEF;
    width: 200px;
    height: 24px;
}
.time_box .ivu-input-number-input,.time_box .ivu-input-number-input-wrap{
    height: 24px;
    line-height: 24px;
}
.time_box .ivu-input-number-input-wrap{
    margin-top: -2px;
}
.time_box .ivu-input-number-handler-wrap{
    margin-top: -1px;
    border: 0;
}
.time_box .ivu-input-number-handler-down{
    border: 0;
    margin-top: -4px;
}
.time_box .input_time {
    margin-left: 5px;
    height: 24px;
}
.time_box .input_time .ivu-select-single .ivu-select-selection{
    height: 24px;
    border-radius: 0px;
    border: 1px solid #EAEEEF;
}
.input_time .ivu-select-single .ivu-select-selection .ivu-select-placeholder,
.input_time .ivu-select-single .ivu-select-selection .ivu-select-selected-value,
.input_money .ivu-select-single .ivu-select-selection .ivu-select-placeholder,
.input_money .ivu-select-single .ivu-select-selection .ivu-select-selected-value{
    line-height: 22px;
}

.Record {
    margin-top: 20px;
    margin-left: 37px;
}
.Record strong{
    color: #333333;
}

.Record_box {
    width: 900px;
    height: 500px;
    border: 1px solid #eaeeef;
    margin-left: 103px;
    margin-top: -20px;
    padding: 10px 70px 10px 10px;
}

.corpld_box {
    margin-top: 14px;
    margin-left: 64px;
    color: #333;
}

.corpSecret_box {
    margin-top: -20px;
    margin-left: 128px;
}

/*钉钉接口设置tab4*/
.systemTab4 strong {
    color: #333;
    font-size: 14px;
}

.systemTab4 .dxk strong {
    margin-left: -90px;
}
.systemTab4 .corpld_box input{
    font-size:12px; width:200px; height:24px;
    border: 1px solid #EAEEEF;
    padding-left: 5px;
}

.systemTab4 .corpSecret{
    margin-top:20px; margin-left:37px;
}
.systemTab4 .corpSecret_box textarea{
    font-size:12px; width:200px; height:80px;
    border: 1px solid #EAEEEF;
    padding: 10px;
}

    /*提交修改*/

.tjxg_down, .tjxg_down01 {
    width: 100%;
    float: left;
    height: 24px;
    margin-top: 20px;
    margin-left: 140px;
}

.tjxg_down button {
    width: 200px;
    float: left;
    height: 24px;
    background: #4578C8;
    border-radius: 4px;
    color: #fff;
    text-align: center;
    line-height: 24px;
    cursor: pointer;
    position: relative;
}

.tjxg_down01 {
    margin-left: 194px;
}

.tjxg_down01 button, .tjxg_down02 button, .tjxg_down03 button {
    height: 24px;
    width: 200px;
    text-align: center;
    background: #4578C8;
    border-radius: 4px;
    line-height: 24px;
    font-size: 14px;
    color: #FFFFFF;
    cursor: pointer;
}

.tjxg_down02 {
    margin-left: 140px;
    margin-top: 20px;
}

.tjxg_down03 {
    margin-left: 128px;
    margin-top: 20px;
}

/*中间文字*/
.ivu-modal-body {
    padding: 10px;
    background: #F6F8F9;
}

.confirmWrap .modal-content .warning {
    padding: 28px 0 25px 0px;
    text-align: center;
    font-size: 14px;
    color: #333;
    background: url(../images/warning.png) 40px center no-repeat;
    margin-left: 60px;
}
.confirmWrap .ivu-modal-header{
    border-bottom: none;
}
.confirmWrap .ivu-modal-footer{
    text-align: center;
    padding: 0px;
    height: 46px;
    line-height: 46px;
    border-top: 1px solid #EAEEEF;
}
.confirmWrap .ivu-modal-close{
    margin-top: -10px;
}
.confirmWrap .ivu-modal-footer .ivu-btn {
    padding: 0;
}
.confirmWrap .ivu-btn-text {
    float: right;
    margin-right: 48px;
    margin-top: 12px;
}
.confirmWrap .ivu-modal-footer .ivu-btn-primary {
    width: 100px;
    height: 22px;
}
.confirmWrap .ivu-modal-footer .ivu-btn-text span {
    height: 24px;
    line-height: 18px;
}
.confirmWrap .ivu-modal-footer span {
    display: block;
    border-radius: 4px;
    width: 100px;
    color: #fff;
    margin-top: 1px;
}
.confirmWrap .ivu-modal-footer .ivu-btn-primary span {
    line-height: 19px;
}
/*X图案*/
.ivu-icon-ios-close-empty:before {
    content: "";
    background: url(../images/closeBtn-model.png);
    width: 14px;
    height: 14px;
    display: block;
    background-size: cover;
    margin-top: 10px;
}

/*系统参数设置结束 systemParam.html*/

/*系统字段设置开始*/
.systemFieldWrap .ivu-modal-footer{
    display: none;
}
.sfb-top{
    height: 46px;
    background: #ffffff;
    border-radius: 6px;
}
.systemFieldWrap .sfb-top span.text{
    font-size: 14px;
    color: #333333;
    float: left;
    margin-left: 20px;
    margin-top: 11px;
}

.sfb-top .ivu-select {
    background: #FBFDFC;
    border: 1px solid #EAEEEF;
    border-radius: 0px;
    width: 120px;
    height: 26px;
    float: left;
    margin-top: 11px;
}
.sfb-top .ivu-select-single .ivu-select-selection .ivu-select-placeholder,
.sfb-top .ivu-select-single .ivu-select-selection .ivu-select-selected-value{
    line-height: 24px;
}
.sfb-top .ivu-select-arrow{
    margin-top: -7px;
}

.sfb-top .addField{
    background: #567ED2;
    border-radius: 4px;
    width: 100px;
    height: 24px;
    color: #ffffff;
    text-align: center;
    line-height: 24px;
    float: left;
    margin-left: 12px;
    cursor: pointer;
    margin-top: 11px;
}
.systemFieldWrap .ivu-modal-close{
    top: 6px;
}
.systemFieldWrap .ivu-modal-body{
    padding: 0px;
    border-radius: 6px;
}
.sfb-main{
    width: 100%;
    background: #F6F8F9;
    padding: 10px;
}
.sfb-main .sfb-table{
    background: #FFFFFF;
    border: 1px solid #EAEEEF;
    height: 450px;
    padding: 10px;
    overflow: auto;
    padding-bottom: 100px;
}
.sfb-table .ivu-table th{
    background: #FBFDFC;
}
.sfb-table .ivu-table-border td, .sfb-table .ivu-table-border th{
    border-right: 1px solid  #EAEEEF;
}
.sfb-table .ivu-table-wrapper{
    border: 1px solid  #EAEEEF;
    border-bottom: none;
}
.sfb-table .ivu-table td, .sfb-table .ivu-table th{
    border-bottom: 1px solid  #EAEEEF;
    text-align: center;
    height: 36px;
}
.sfb-btm{
    background: #FFFFFF;
    height: 46px;
    width: 100%;
    text-align: center;
    line-height: 46px;
    border-radius: 6px;
}
.sfb-btm .saveField{
    width: 154px;
    height: 24px;
    line-height: 24px;
    background: #4578C8;
    border-radius: 4px;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    position: relative;
    text-indent: 17px;
}
.sfb-btm .saveField i{
    position: absolute;
    width: 12px;
    height: 12px;
    left: 25px;
    top: 6px;
    background: url(../images/confirm.png) no-repeat;
}




















/*系统字段设置结束*/

.systemFieldBox {
    border-radius: 4px;
}


.systemFieldBox .ivu-select-single .ivu-select-selection .ivu-select-placeholder,
.systemFieldBox .ivu-select-single .ivu-select-selection .ivu-select-selected-value{
    padding-left: 10px!important;
}

/*数字输入框修改*/
.Customer .input_day .ivu-input-number-handler-wrap{
    border: none;
    border-radius: 0;
}
.Customer .input_day .ivu-input-number {
    border: 1px solid #EAEEEF;
}
.Customer .input_day .ivu-input-number {
    width: 200px;
    float: left;
    height: 24px;
    border-radius: 0px;
    line-height: 22px;
}
.Customer .input_day{
    width: 200px;
    height: 24px;
}
.Customer .input_day .ivu-input-number-handler-up-inner{
    top: 0px;
}
.Customer .input_day .ivu-input-number-handler-down{
    border-top: none;
    top: -6px;
}
.Customer .input_day .ivu-input-number-input-wrap{
    height: 22px;
}
.Customer .input_day .ivu-input-number-input{
    height: 22px;
    line-height: 22px;
}


/*jobapplication.css =========*/
.position_table .ivu-table-header{
    position: fixed;
    z-index: 1;
}
.position_table .ivu-table-body{
    padding-top: 40px;
}
/*表头固定 e*/
.position_table{
    padding: 0 1.5%;
    margin-top: 12px;
    height: 100%;
    overflow-y: auto;
}
.del-load-spin {
    width: 360px;
    height: 185px;
    border: 1px solid #eee;
    border-radius: 5px;
    margin-top: -46px;
}
.load-spin{
    width: 340px;
    height: 252px;
    border: 1px solid #eee;
    border-radius: 5px;
    margin-top: -47px;
}
.save-staff-loading {
    animation: ani-staff-spin 1s linear infinite;
}
@keyframes ani-staff-spin {
    from { transform: rotate(0deg);}
    50%  { transform: rotate(180deg);}
    to   { transform: rotate(360deg);}
}
.position_table .ivu-table td {
    background: none;
}

.position_table .ivu-table .ivu-table-row {
    height: 40px;
}

.position_table .ivu-table th {
    text-align: center;
    background-color: #fff;
}

.position_table .ivu-table-row td {
    text-align: center;
}

.position_table .ivu-table td, .position_table .ivu-table th {
    height: 24px;
    border: 0;
}
.position_table .ivu-table th{
    padding: 10px 0;
}

.position_table .ivu-table-row td span {
    font-size: 12px;
    line-height: 24px;
    color: #333333;
}

.position_table .ivu-table-wrapper, .position_table .ivu-table-tbody,
.position_table table {
    border: 0;
}

.ivu-table:before, .ivu-table:after {
    width: 0;
    height: 0;
}

.position_table .ivu-table-row-hover td {
    background: none;
}

.position_table .ivu-table-row {
    background: #F6F8F9;
}

.position_table .ivu-table-row:nth-child(even) td {
    background: #fff;
}

.position_table tr.ivu-table-row:hover .ivu-table-column-left {
    border-left: 2px solid #1084D8;
}

.position_table tr.ivu-table-row:hover, .position_table .ivu-table-row:nth-child(even):hover td {
    background: #E4F0F8;
}

.position_table .ivu-table-header th:nth-child(n+1), .position_table .ivu-table-tbody td:nth-child(n+1) {
    min-width: 100px;
    width: 10%;
}

/*箭头图标*/
.ivu-icon-arrow-down-b:before {
    content: "";
    background: url("../images/drowdown.png");
    width: 8px;
    height: 5px;
    display: block;
    background-size: cover;
    margin-top: 2px;
}

/*文字提示样式修改*/

.ivu-tooltip {
    margin: 0 6px;
    cursor: pointer;
}

/*主页的按钮弹框*/

/*删除*/
.deleteWrap .ivu-modal-header {
    padding: 13px 0px;
    padding-left: 20px;
    border-bottom: none;
    color: #333;
}
.addPublicWrap .ivu-modal-footer{
    border-top: 1px solid #EAEEEF;
}

.addPublicWrap .ivu-modal-body,
.addPositionWrap .ivu-modal-body,
.deletepost .ivu-modal-body,
.addPositionWrap-one .ivu-modal-body{
    position: relative;
    width: 100%;
    padding: 10px;
    background: #F6F8F9;
    padding-left: 0px;
}

.deleteWrap .delete-position .delete-ul {
    border: none;
    height: 75px;
}


.addPublicWrap .delete-position .warning,
.deleteWrap .delete-position .warning{
    text-align: center;
    font-size: 14px;
    color: #333;
    background: url(../images/warning.png) 84px center no-repeat;
    padding: 28px 50px 25px 95px;

}

.deleteWrap .ivu-modal-footer,
.turnClientWrap .ivu-modal-footer {
    text-align: center;
    padding: 0px;
    height: 46px;
    line-height: 46px;
    border-top: 1px solid #EAEEEF;
}

.deleteWrap .ivu-btn-text,
.turnClientWrap .ivu-btn-text {
    float: right;
    margin-top: 13px;
    margin-right: 60px;
}


.turnClientWrap .ivu-modal-footer span {
    background: #4578C8;
    display: block;
    border-radius: 4px;
    width: 100px;
    height: 24px;
    color: #fff;
    line-height: 24px;
}

.addPublicWrap .ivu-modal-footer button + button{
    height: 24px;
    width: 100px;
    margin-left: 40px;
}

.addPublicWrap .ivu-modal-footer{
    height: 50px;
}
.deleteWrap .ivu-modal-footer .ivu-btn-primary{
    width: 100px;
    height: 24px;
    border: 0;
    text-align: center;
    margin-top: -5px;
    margin-left: 18px;
}
.deleteWrap .ivu-modal-footer span{
    display: block;
    border-radius: 4px;
    width: 100px;
    height: 24px;
    color: #fff;
    line-height: 24px;
    margin-top: -5px;
    margin-left: -15px;
}

.deleteWrap .ivu-modal-footer .ivu-btn-text{
    width: 100px;
    height: 24px;
    margin-top: 10px;
}
.deleteWrap .ivu-modal-footer .ivu-btn-text span{
    margin-top: -7px;
}
.Add-position {
    width: 100%;
}
.addPublicWrap .ivu-btn-text{
    margin-right: 55px;
    margin-top: 10px;
}
.ivu-icon-ios-close-empty:before {
    content: "";
    background: url(../images/closeBtn-model.png);
    width: 14px;
    height: 14px;
    display: block;
    background-size: cover;
    margin-top: 2px;
}

.ivu-modal-close {
    padding: 5px;
    padding-right: 0;
}

/*添加职位*/

.addPositionWrap .ivu-select-arrow ,
.addPositionWrap-one .ivu-select-arrow{
    margin-top: -4px;
}
.addPositionWrap-one .ivu-modal-footer .ivu-btn-text{
    margin-top: 13px;
}
.Add-position button {
    background: #4578C8;
    border-radius: 4px;
    width: 100px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    font-size: 14px;
    color: #FFFFFF;
    margin-top: 20px;
    margin-left: 1.5%;
    cursor: pointer;
}

.Add-position dd:hover {
    cursor: pointer;
}

.position-ul .position-li .zymrjs_input>input {
    width: 190px;
    height: 28px;
    background: #FFFFFF;
    border-right: 1px solid #EAEEEF;
    border-top: 1px solid #EAEEEF;
    text-align: center;
    color: #333;
}
.position-ul .position-li>input {
    width: 190px;
    height: 28px;
    background: #FFFFFF;
    border-right: 1px solid #EAEEEF;
    border-top: 1px solid #EAEEEF;
    text-align: center;
    color: #333;
}
.position-ul .position-li .ivu-radio-group{
    width: 190px;
    height: 28px;
    line-height: 24px;
    background: #fff;
    border-right: 1px solid #EAEEEF;
    border-top: 1px solid #EAEEEF;
    color: #333;
}
.position-ul .position-li:nth-last-child(1){
    border-bottom: 1px solid #EAEEEF;
}
.position-ul .position-li .ivu-radio-checked .ivu-radio-inner{
    border-color: #CAD9E0;
}
.Add-position_box {
    margin-left: 10px;
}

.position-li .zymrjs {
    width: 130px;
    height: 28px;
    background: #FBFDFC;
    text-align: center;
    line-height: 26px;
    font-size: 12px;
    float: left;
    border: 1px solid #EAEEEF;
    border-bottom: none;
    color: #333333;
}
.position-li .zwzc{
    width: 130px;
    height: 29px;
    background: #FBFDFC;
    text-align: center;
    line-height: 26px;
    font-size: 12px;
    float: left;
    border: 1px solid #EAEEEF;
    color: #333333;
}
.vertical-center-modal-one .ivu-select-single .ivu-select-selection .ivu-select-placeholder{
    border-bottom: 1px solid #EAEEEF;
}
.position-li .zymrjsthere{
    width: 130px;
    height: 28px;
    background: #FBFDFC;
    text-align: center;
    line-height: 26px;
    font-size: 12px;
    float: left;
    border: 1px solid #EAEEEF;
    border-bottom: none;
    color: #333333;
}
.ivu-cascader {
    width: 190px;
    margin-left: -2px;
    border-radius: 0;
    text-align: center;
    font-size: 12px;
}
.zymrjs_input .ivu-select .ivu-select-selection {
    width: 190px;
    height: 28px;
    background: #FFFFFF;
    border-radius: 0;
    text-align: center;
    font-size: 12px;
    border-top: 1px solid #EAEEEF;
    border-right: 1px solid #EAEEEF;

}
.zymrjs_input .ivu-select-selection {
    border: 0;
}

.position-li .ivu-select-selection, .position-li .ivu-select-selection .ivu-select-placeholder {
    height: 28px;
}

.ivu-select {
    width: 190px;
    height: 28px;
}
.vertical-center-modal-tow .ivu-select-single .ivu-select-selection .ivu-select-selected-value{
    height: 28px;
    border-bottom:1px solid #EAEEEF ;

}
/*确认和取消按钮*/
.addPositionWrap .ivu-modal-header,
.addPositionWrap-one .ivu-modal-header{
    border-bottom: none;
}
.addPositionWrap .ivu-modal-footer,
.addPositionWrap-one .ivu-modal-footer{
    text-align: center;
    padding: 0px;
    height: 46px;
    line-height: 46px;
    border-top: 1px solid #EAEEEF;
}

.addPositionWrap .ivu-modal-footer .ivu-btn-primary,.addPositionWrap-one .ivu-modal-footer .ivu-btn-primary
{
    width: 154px;
    height: 28px;
    line-height: 14px;
}

.addPositionWrap .ivu-modal-footer span,.addPositionWrap-one .ivu-modal-footer span{
    display: block;
    border-radius: 4px;
    width: 100px;
    height: 22px;
    color: #fff;
    line-height: 20px;
}

.addPositionWrap .ivu-modal-footer .ivu-btn-text span,
.addPositionWrap-one .ivu-modal-footer .ivu-btn-text span{
    height: 24px;
    line-height: 22px;
}
.addPositionWrap .ivu-modal-footer .ivu-btn-primary,
.addPositionWrap-one .ivu-modal-footer .ivu-btn-primary{
    width: 100px;
    height: 24px;

}

.addPositionWrap .ivu-modal-footer .ivu-btn-primary span,
.addPositionWrap-one .ivu-modal-footer .ivu-btn-primary span{
    line-height: 22px;
}
.Add-position .ivu-modal-footer .ivu-btn-text {
    background: #4578C8 url(../images/cancel.png) 27px no-repeat;
    text-indent: 20px;
    height: 24px;}
.addPositionWrap .ivu-modal-footer button + button,
.addPositionWrap-one .ivu-modal-footer button + button{
    margin: 13px  0 15px;
}

.addPositionWrap .ivu-modal-footer .ivu-btn,
.addPositionWrap-one .ivu-modal-footer .ivu-btn{
    padding: 0;
}

.addPositionWrap .ivu-btn-text,.addPositionWrap-one .ivu-btn-text{
    float: right;
    margin-right: 48px;
    margin-top: 12px;
}


.position_table .ivu-table-cell span {
    font-size: 14px;
    color: #333333;
}

.position_table .ivu-table-cell td {
    font-size: 14px;
    color: #333;
}

.position_table .ivu-table-row .ivu-table-cell span {
    font-size: 14px;
    color: #333333;
}

/*添加职位弹框*/

.addPositionWrap-one .Add-position_box{
    margin-left: 10px;
}
.addPositionWrap-one .ivu-radio-group-vertical .ivu-radio-wrapper{
    background: #fff;
    height: 28px;
    border-right: 1px solid #EAEEEF;
    border-top: 1px solid #EAEEEF;
    margin-left: 1px;
}
.addPositionWrap-one  .zymrjs_input-one {
    border-bottom: 1px solid #EAEEEF;
    width: 320px;
}
.addPositionWrap-one .position-li .zymrjs-one {
    width: 130px;
    height: 28px;
    background: #FBFDFC;
    text-align: center;
    line-height: 28px;
    font-size: 12px;
    float: left;
    border: 1px solid #EAEEEF;
    border-top: none;
    border-bottom: none;
    color: #333333;
    margin-left: -1px;
}
.addPositionWrap-one .position-li .zymrjs-there {
    width: 130px;
    height: 28px;
    background: #FBFDFC;
    text-align: center;
    line-height: 28px;
    font-size: 12px;
    float: left;
    border: 1px solid #EAEEEF;
    color: #333333;
    margin-left: -1px;
}
.addPositionWrap-one .position-li .yj-tow {
    width: 130px;
    height: 28px;
    background: #FBFDFC;
    text-align: center;
    line-height: 28px;
    font-size: 12px;
    float: left;
    border: 1px solid #EAEEEF;
    color: #333333;
    margin-left: -1px;
    border-top: none;
}
.addPositionWrap-one .ivu-radio{
    margin-left: 20px;
}
.addPositionWrap-one .zymrjs-tow input{
    border-radius: 0;
    border: 0;
    border:1px solid #EAEEEF ;
    width: 191px;
    margin-left: 1px;
    height: 28px;
    border-bottom: none;
    text-align: center;
    color: #333;
}
.position-li .zymrjs-tow {
    width: 130px;
    height: 28px;
    background: #FBFDFC;
    text-align: center;
    line-height: 28px;
    font-size: 12px;
    float: left;
    color: #333333;
    border-radius: 0;

}
.addPositionWrap-one .ivu-cascader-arrow{
    margin-top: -4px;
}
.addPositionWrap-one .ivu-cascader .ivu-cascader-arrow:nth-of-type(1) {
    margin-top: -6px;
}
.addPublicWrap-tow .ivu-modal-close{
    margin-top: -8px;
}
.addPublicWrap.addPublicWrap-tow .ivu-modal-footer .ivu-btn-primary{
    margin-top: 0;
}
.addPublicWrap.addPublicWrap-tow .ivu-modal-footer button + button{
    margin-left: 10px;
}
.addPositionWrap  .ivu-select-single .ivu-select-selection .ivu-select-placeholder,
.addPositionWrap  .ivu-select-single .ivu-select-selection .ivu-select-selected-value{
    line-height: 26px;
    padding-left: 24px;
    color: #333;
}
.addPositionWrap  .ivu-select-single .ivu-select-selection .ivu-select-placeholder{
    color: #C5C5C5;
}

.addPositionWrap .ivu-modal-header,
.addPublicWrap  .ivu-modal-header,
.deleteWrap .ivu-modal-header{
    border-bottom: none;
    height: 46px;
    padding: 14px 20px;
}
.ivu-modal-header{
    height: 46px;
}
.addPositionWrap .ivu-modal-close,
.addPublicWrap .ivu-modal-close,
.deleteWrap .ivu-modal-close{
    padding-right: 0px;
    margin-top: -7px;
}

.editStaff:hover {
    width: 14px;
    height: 14px;
    display: block;
    background: url(../images/edit-hover.png) center no-repeat;
}
.editStaff.on {
    width: 14px;
    height: 14px;
    display: block;
    background: url(../images/edit-click.png) center no-repeat;
}
.cancelStaff:hover {
    width: 14px;
    height: 14px;
    display: block;
    background: url(../images/move-hover.png) center no-repeat;
}
.cancelStaff.on {
    width: 14px;
    height: 14px;
    display: block;
    background: url(../images/move-click.png) center no-repeat;
}

span.ivu-radio+*{
    margin-left: 0;
    margin-right: 0;
}
/*jobapplication.css=========*/
